/* banner */
.banner, .swiper-banner1, .swiper-banner1 .swiper-slide { height: 599px; min-width: 1200px; }
.banner .swiper-pagination-bullet { width: 46px; height: 5px; background: #fff; opacity: .4; border-radius: 0%; }
.banner .swiper-pagination-bullet-active { opacity: 1; background: #fff; }
.banner .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 15px; left: 0; width: 100%; text-align: center; }
.swiper-banner1 .swiper-button-next1 { background: url(images/banner-right.png) no-repeat; left: auto; right: 200px; opacity: 1; width: 35px; height: 35px; top: 565px; }
.swiper-banner1 .swiper-button-prev1 { background: url(images/banner-left.png) no-repeat; right: 300px; left: auto; opacity: 1; width: 35px; height: 35px; top: 565px; }
.swiper-banner1 .ups-icon-videoplay { background: url(images/banner-s.png) no-repeat; right: 250px; left: auto; opacity: 1; width: 35px; height: 35px; top: 565px; position: absolute; margin-top: -22px; z-index: 10; cursor: pointer; }
.swiper-banner1 .ups-icon-videoplay.stop-status { background: url(images/banner-g.png) no-repeat; }